برنامه نویس

ساخت وبلاگ
وب سرویس اس ام اس
دوستان من میخوام یه بخش تو سایت داشته باشم که وقتی کاربر سفارش ثبت میکنه یه اس ام اس به مدیر سایت و یه اس ام اس به خود کار بر ارسال بشه

یه راهنمائی میکنید
مرسی

[عکس: banner.jpg]

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 208 تاريخ : پنجشنبه 30 ارديبهشت 1395 ساعت: 18:58

سلام
در php براحتی و بوسیله mysqli_fetch_assoc میتوان اطلاعات حاصل از کوئری بانک اطلاعاتی را به فایل JSON انتقال داد ولی در فریمورک yii انتقال صورت نمیگیرد شاید بدلیل اینکه از mysqli_fetch_assoc  در مدل yii استفاده نشده است لطفا راهنمایی بفرمائید
با تشکر
کد در php
 $emparray = array(); while($row =mysqli_fetch_assoc($result)) { $emparray[] = $row; } $fp = fopen('results.json', 'w'); fwrite($fp, json_encode($emparray)); fclose($fp); 

کد در yii
 $emparray = array(); foreach (Region::model()->findAll('countryId=99') as $row) { $emparray[] = $row; }
$fp = fopen('results.json', 'w');
fwrite($fp, json_encode($emparray));
fclose($fp);

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 254 تاريخ : پنجشنبه 30 ارديبهشت 1395 ساعت: 18:58

سلام.

pdp که با yii تولید میشه فایل css رو نمیشناسه.

$pdf = new Pdf([ //UTF8 mode 'mode' => Pdf::MODE_UTF8, // A4 paper format 'format' => Pdf::FORMAT_A5, // portrait orientation 'orientation' => Pdf::ORIENT_LANDSCAPE, // stream to browser inline 'destination' => Pdf::DEST_BROWSER, // your html content input 'content' => $content, // format content from your own css file if needed or use the 'cssFile' => '@vendor/kartik-v/yii2-mpdf/assets/kv-mpdf-bootstrap.css', // call mPDF methods on the fly 'methods' => [ 'SetHeader'=>[''], 'SetFooter'=>['{PAGENO}'], ]
]);

چطور میتونم این مشکل رو برطرف کنم؟

متشکرم.

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 220 تاريخ : سه شنبه 28 ارديبهشت 1395 ساعت: 18:48

دوستانمن یه پروژه ای دارم یه بخش ثبت نام داره
یه بخش محصولات که این محصولات شامل 2 بخشه ممکنه یه محصل فیزیکی باشه یا یه فایل قابل دانلود
الان اینجوری نوشتم که تو بخش دوره ها طرف میره دوره مورد نظر رو به سبد خرید اضافه میکنه بعد اگر بخواد میتونه محصولات هم اضافه کنه
توو دیتابیس یه فیل گذاشتم که مشخص میکنه این دوره اموزشیه یا محصول
حالا باز تو محصولات چطور باید تشخیص بدم این فایل دانلودیه یا محصول فیزیکی
و اینکه چطور بعد از پرداخت تفکیک کنیم که مثلا برای محصول فیزیکی ارسال با پست بزاریم یا لینک دانلود بدیم ؟

[عکس: banner.jpg]

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 203 تاريخ : سه شنبه 28 ارديبهشت 1395 ساعت: 18:48

سلام
من وقتی می خواهم آدرس صفحات فارسی را در PHP ذخیره کنم به این شکل ذخیره می شود:
%DA%A9%D8%A7%D8%AA%D8%A7%D9%84%D9%88%DA%AF-%D9%81%D8%A7%D8%B1%D8%B3%

موقع خواندن از دیتابیس از چه کدی باید استفاده کنم تا به حالت درست نشان یدهد؟
ممنون

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 192 تاريخ : دوشنبه 27 ارديبهشت 1395 ساعت: 5:11

سلام و خسته نباشید
دوستان تو سایت های مختلف دیدن که یه بخشی رو اختصاصی میدن با عنوان پشتیبانی آنلاین . میریم تو این بخش و شروع به چت آنلاین میکنیم و سوالاتمون رو میپرسیم .
اکثر سایت ها این امکان رو دارن .
یه چیزی شبیه به چت روم نوشتن .
حالا من میخوام این امکان رو به سایتم اضافه کنم.
نمیخوام این رو خودم از اول بنویسم :
حاالا خواستم ببینم که آیا سایتی هستش که این امکانات رو بهمون بده . (منظورم اینه که ما بریم و تو سایت دیگه ای چت کنیم)
یعنی مشتری بیاد و روی لینک پشتیبانی من کلیک کنه و بریم تو چت روم اون سایت چت کنیم و همون سایت اطلاعات رو بعدا بهم بده .
آیا چنین چیزی وجود داره ؟
اگه نداره :
دوستان کسی کد آماده پشتیبانی آنلاین یا چت روم داره .
ممنون

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 210 تاريخ : يکشنبه 26 ارديبهشت 1395 ساعت: 22:51

سلام.

برای ارسال ایمیل از phpMailer استفاده کرده ام و کد زیر رو دارم:

public static function sendMail($name,$email,$subject,$body,$toEmail){ $mail = new PHPMailer; $mail->Host = 'localhost'; // Specify main and backup SMTP servers $mail->CharSet = 'utf8'; $mail->setFrom($email,$name); $mail->addAddress($toEmail); // Name is optional $mail->addReplyTo($email,$name); $mail->Subject = $subject; $mail->Body = $body; appcomponentsMyTools::debug($mail,true); if(!$mail->send()) { retu false; } else { retu true; }
}

نتیجه اجرای کد بالا false میشه.
خروجی میگیرم نتیجه این شکلیه:
appphpmailerPHPMailer#1
( [Version] => '5.2.15' [Priority] => null [CharSet] => 'utf8' [ContentType] => 'text/plain' [Encoding] => '8bit' [ErrorInfo] => '' [From] => '[email protected]' [FromName] => 'abdollah' [Sender] => '[email protected]' [RetuPath] => '' [Subject] => 'contact test' [Body] => 'contact test
' [AltBody] => '' [Ical] => '' [*:MIMEBody] => '' [*:MIMEHeader] => '' [*:mailHeader] => '' [WordWrap] => 0 [Mailer] => 'mail' [Sendmail] => '/usr/sbin/sendmail' [UseSendmailOptions] => true [PluginDir] => '' [ConfirmReadingTo] => '' [Hostname] => '' [MessageID] => '' [MessageDate] => '' [Host] => 'localhost' [Port] => 25 [Helo] => '' [SMTPSecure] => '' [SMTPAutoTLS] => true [SMTPAuth] => false [SMTPOptions] => [] [Useame] => '' [Password] => '' [AuthType] => '' [Realm] => '' [Workstation] => '' [Timeout] => 300 [SMTPDebug] => 0 [Debugoutput] => 'echo' [SMTPKeepAlive] => false [SingleTo] => false [SingleToArray] => [] [do_verp] => false [AllowEmpty] => false [LE] => '
' [DKIM_selector] => '' [DKIM_identity] => '' [DKIM_passphrase] => '' [DKIM_domain] => '' [DKIM_private] => '' [action_function] => '' [XMailer] => '' [*:smtp] => null [*:to] => [ 0 => [ 0 => '[email protected]' 1 => '' ] ] [*:cc] => [] [*:bcc] => [] [*:ReplyTo] => [ '[email protected]' => [ 0 => '[email protected]' 1 => 'abdollah' ] ] [*:all_recipients] => [ '[email protected]' => true ] [*:RecipientsQueue] => [] [*:ReplyToQueue] => [] [*:attachment] => [] [*:CustomHeader] => [] [*:lastMessageID] => '' [*:message_type] => '' [*:boundary] => [] [*:language] => [] [*:error_count] => 0 [*:sign_cert_file] => '' [*:sign_key_file] => '' [*:sign_extracerts_file] => '' [*:sign_key_pass] => '' [*:exceptions] => false [*:uniqueid] => ''
) 

لطفا راهنمایی کنید.

متشکرم.

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 206 تاريخ : شنبه 25 ارديبهشت 1395 ساعت: 18:51

سلام
من میخوام فقط کاربر admin  مجوز حذف داشته باشه کد زیر رو که اجرا میکنم فقط برای حذف موقع تایید حذف میگه دسترسی نداره
public function behaviors() { retu [ 'access' => [ 'class' => AccessControl::className(), 'only' => ['create', 'update', 'delete','view','index'], 'rules' => [ [ 'actions' => ['view','index'], 'allow' => true, 'roles' => ['?'], ], [ 'actions' => [ 'create','update','view','index'], 'allow' => true, 'roles' => ['@'], ], [ 'actions' => ['create', 'update', 'delete','view','index'], 'allow' => true, 'roles' => ['admin'],
//'verbs' => ['POST'], ], ], ], 'verbs' => [ 'class' => VerbFilter::className(), 'actions' => [ 'delete' => ['post'],
//'roles' => ['admin'], ], ], ]; }

ممنون میشم اگر منو راهنمایی کنید

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 195 تاريخ : شنبه 25 ارديبهشت 1395 ساعت: 14:17

Question 

سلام دوستان
برای راه اندازی یک وب اپلیکیشن چند پلتفرمه نیاز به ساخت وب سرویس پیدا کردم.
طبق تحقیقاتم و با توجه به اینکه سمت کلاینت angular-js هست و اپ موبایل هم ios تصمیم گرفتم که از REST استفاده کنم.(به نظرتون تصمیم درسته؟)
و حالا دنبال وریم ورکی می گردم که وب سرویس را باهاش پیاده کنم
به نظر شما اولاً استفاده از فریم ورک واسه اینکار درسته؟ و ثانیاً اگر درسته چه فریم ورکی رو پیشنهاد می کنید(با توجه به اینکه قراره اپ سنگین و پر بازدیدی باشه با چندین میلیون رکورد)؟
با تشکر

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 321 تاريخ : شنبه 25 ارديبهشت 1395 ساعت: 6:29

سلام جناب شهرکی . تو قسمت 8 چند سوال برام پیش اومده .

سوال اول : در اتصال به روش mysql ما بعد از اینکه به واسط حلقه while یک جدول رو fetch کردیم در انتهای حلقه از دستور زیر برای خالی کردن حافظه اختصاص داده شده به جدول مورد نظر استفاده میکنیم .

دستور : mysql_free_result()

در روش pdo باید از چه دستوری برای همین حرکت استفاده کنیم ( اینکه بیایم حافظه رو بعد حلقه خالی کنیم ) آیا همین حرکتو خود pdo انجام میده؟

سوال دوم : وقتی از اتصال به روش mysql استفاده میکنیم در انتهای کد هامون گفتید که از دستور mysql_close() استفاده کنیم تا اتصال تموم بشه و کاربران دیگه بتونن متصل بشن . در روش pdo باید از چه روشی برای این کار انجام بدیم تا اتصال قطع بشه در انتهای اسکریپت ؟

ممنون بابت وقتی که میزارید .

تشکر شده توسط:

سؤال اول (ضروری نیست) :
$result->closeCursor();

سؤال دوم (باز هم ضروری نیست) :
$con = null;

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 224 تاريخ : جمعه 24 ارديبهشت 1395 ساعت: 23:36

سلام دوستان، خسته نباشید
 می خوام توی ووکامرس برای محصولات مجانی، بدون پرداخت دانلود انجام بشه، یعنی مراحل افزودن به کارت و .... وجود نداشته باشه.

ممنون می شم راهنمایی کنید.

no pain, no gain

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 192 تاريخ : جمعه 24 ارديبهشت 1395 ساعت: 23:36

Question 
سلام به همه اعضای انجمن
به تازگی وبسایتی برای آموزش برنامه نویسی، آموزش وردپرس و آموزش طراحی سایت زدم این سایت رو با وردپرس آماده کردم و میخوام برای فوترش از ابزارک استفاده کنم اگه میشه ببینید و راهنماییم کنید.
با تشکر

http://www.developzoom.com

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 194 تاريخ : جمعه 24 ارديبهشت 1395 ساعت: 23:36

سلام جناب شهرکی . تو قسمت 8 چند سوال برام پیش اومده .

سوال اول : در اتصال به روش mysql ما بعد از اینکه به واسط حلقه while یک جدول رو fetch کردیم در انتهای حلقه از دستور زیر برای خالی کردن حافظه اختصاص داده شده به جدول مورد نظر استفاده میکنیم .

دستور : mysql_free_result()

در روش pdo باید از چه دستوری برای همین حرکت استفاده کنیم ( اینکه بیایم حافظه رو بعد حلقه خالی کنیم ) آیا همین حرکتو خود pdo انجام میده؟

سوال دوم : وقتی از اتصال به روش mysql استفاده میکنیم در انتهای کد هامون گفتید که از دستور mysql_close() استفاده کنیم تا اتصال تموم بشه و کاربران دیگه بتونن متصل بشن . در روش pdo باید از چه روشی برای این کار انجام بدیم تا اتصال قطع بشه در انتهای اسکریپت ؟

ممنون بابت وقتی که میزارید .

تشکر شده توسط:

سؤال اول (ضروری نیست) :
$result->closeCursor();

سؤال دوم (باز هم ضروری نیست) :
$con = null;

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 223 تاريخ : جمعه 24 ارديبهشت 1395 ساعت: 22:30

سلام دوستان، خسته نباشید
 می خوام توی ووکامرس برای محصولات مجانی، بدون پرداخت دانلود انجام بشه، یعنی مراحل افزودن به کارت و .... وجود نداشته باشه.

ممنون می شم راهنمایی کنید.

no pain, no gain

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 190 تاريخ : جمعه 24 ارديبهشت 1395 ساعت: 22:30

Question 
سلام به همه اعضای انجمن
به تازگی وبسایتی برای آموزش برنامه نویسی، آموزش وردپرس و آموزش طراحی سایت زدم این سایت رو با وردپرس آماده کردم و میخوام برای فوترش از ابزارک استفاده کنم اگه میشه ببینید و راهنماییم کنید.
با تشکر

http://www.developzoom.com

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 209 تاريخ : جمعه 24 ارديبهشت 1395 ساعت: 22:30

Question 
سلام به همه اعضای انجمن
به تازگی وبسایتی برای آموزش برنامه نویسی، آموزش وردپرس و آموزش طراحی سایت زدم این سایت رو با وردپرس آماده کردم و میخوام برای فوترش از ابزارک استفاده کنم اگه میشه ببینید و راهنماییم کنید.
با تشکر

http://www.developzoom.com/

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 202 تاريخ : جمعه 24 ارديبهشت 1395 ساعت: 20:05

سلام خدمت دوستان عزیز میتونید واسه ریسپانسیو کردن منوی خودتون این ویدئو رو دانلود کنید کاملا واضح توضیح میده موفق باشید. Smile

http://www.developzoom.com/%D8%A2%D9%85%...%A7%D8%B3/

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 205 تاريخ : جمعه 24 ارديبهشت 1395 ساعت: 20:05

سلام دوستان، خسته نباشید
 می خوام توی ووکامرس برای محصولات مجانی، بدون پرداخت دانلود انجام بشه، یعنی مراحل افزودن به کارت و .... وجود نداشته باشه.

ممنون می شم راهنمایی کنید.

no pain, no gain

تشکر شده توسط:

برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 212 تاريخ : پنجشنبه 23 ارديبهشت 1395 ساعت: 21:18

سلام
من تازه دارم با Curl کار می کنم.یه موردی برام کمی گنگه.
ایا این امکان وجود داره در سایتی که قابلیت به خاطر داشتن رو داره(ذخیره سازی یوزر نیم و پسورد برای مراجعات بعد)
فقط یک بار لاگین کرد و برای دفعات بعد کار مد نظرمون رو انجام بدیم؟ (مثلا فقط فایل مورد نظرمون رو لینک بدیم دانلود کنه و نیاز نباشه دوباره لاگین کنیم)
یا اینکه باید برای هر درخواست لاگین کنیم ؟ برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 207 تاريخ : پنجشنبه 23 ارديبهشت 1395 ساعت: 0:41

سلام دوستان.

بعد از اینکه ماژول soap رو برای php بر روی هاست فعال میکنم، این ارور رو میگیرم:

نقل قول:Module 'json' already loaded

برای رفع این ارور چکار باید بکنم؟

متشکرم. برنامه نویس...
ما را در سایت برنامه نویس دنبال می کنید

برچسب : نویسنده : خنجی prog بازدید : 203 تاريخ : پنجشنبه 23 ارديبهشت 1395 ساعت: 0:41

خبرنامه